burn like a torch - Francés Inglés Diccionario